#include <stdio.h>

void special(char);

/**
 * 题目：请输入星期几的第一个字母来判断一下是星期几，如果第一个字母一样，则继续判断第二个字母。
*/
int main(int argc, char const *argv[])
{
    char a;
    printf("请输入第一个字母：");
    scanf("%c", &a);
    
    switch (a)
    {
    case 'm':
        printf("monday\n");
        break;
    case 'w':
        printf("wednesday\n");
        break;
    case 'f':
        printf("friday\n");
        break;
    case 't':
        special(a);
        break;
    case 's':
        special(a);
        break;
    
    default:
        printf("error\n");
        break;
    }


    return 0;
}

void special(char c)
{
    char d;
    printf("请输入下一个字母：");
    //在第二次输入前要清除一下输入缓冲区，因为缓冲区里还有个换行符
    scanf("%*[^\n]");
    scanf("%*c");
    scanf("%c", &d);
    if (c=='t' && d=='u')
    {
        printf("tuesday\n");
    } else if (c=='s' && d=='u')
    {
        printf("sunday\n");
    } else if (c=='t' && d=='h')
    {
        printf("thursday\n");
    } else if (c=='s' && d=='a')
    {
        printf("saturday\n");
    } else
    {
        printf("error\n");
    }
}